/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

/**
 *
 * @author root
 */
public class ItemLinhaVenda 
{
    private Produto produto;
    private int quantidade;
    private double subtotal;
    
    public ItemLinhaVenda()
    {}

    public ItemLinhaVenda(Produto produto, int quantidade) 
    {
        this.produto = produto;
        this.quantidade = quantidade;
        
        this.subtotal = produto.getValorDouble()*this.quantidade;
    }
    
    public void atualizaQuantidadeProduto(int unidades) //atualiza subtotal qdo usuario adiciona mais produtos a essa linha
    {
        this.quantidade = unidades;
        this.subtotal = produto.getValorDouble()*this.quantidade;
    }

    public Produto getProduto() {
        return produto;
    }

    public void setProduto(Produto produto) {
        this.produto = produto;
    }

    public int getQuantidade() {
        return quantidade;
    }

    public void setQuantidade(int quantidade) {
        this.quantidade = quantidade;
    }

    public double getSubtotal() {
        return subtotal;
    }

    public void setSubtotal(double subtotal) {
        this.subtotal = subtotal;
    }
    
    
    
}
